package com.obas.model.business;

import com.ease.model.NamespaceModel;
import com.obas.type.ParameterSourceType;

public class ParameterPool extends NamespaceModel {

	/**
	 * 
	 */
	private static final long serialVersionUID = -1117007411348273410L;

	/* TestcaseScript的id */
	private long objectId;

	/* 参数(实体)id ,1个objectId 会对应多个参数(实体)id */
	private long parameterId;

	/* m_parameterType.id */
	private long parameterTypeId;

	private ParameterSourceType objectType;

	private String value;

	/**
	 * @return the parameterId
	 */
	public long getParameterId() {
		return parameterId;
	}

	/**
	 * @param parameterId
	 *            the parameterId to set
	 */
	public void setParameterId(long parameterId) {
		this.parameterId = parameterId;
	}

	/**
	 * @return the objectType
	 */
	public ParameterSourceType getObjectType() {
		return objectType;
	}

	/**
	 * @param objectType
	 *            the objectType to set
	 */
	public void setObjectType(ParameterSourceType objectType) {
		this.objectType = objectType;
	}

	/**
	 * @return the objectId
	 */
	public long getObjectId() {
		return objectId;
	}

	/**
	 * @param objectId
	 *            the objectId to set
	 */
	public void setObjectId(long objectId) {
		this.objectId = objectId;
	}

	/**
	 * @return the value
	 */
	public String getValue() {
		return value;
	}

	/**
	 * @param value
	 *            the value to set
	 */
	public void setValue(String value) {
		this.value = value;
	}

	/**
	 * @return the parameterTypeId
	 */
	public long getParameterTypeId() {
		return parameterTypeId;
	}

	/**
	 * @param parameterTypeId
	 *            the parameterTypeId to set
	 */
	public void setParameterTypeId(long parameterTypeId) {
		this.parameterTypeId = parameterTypeId;
	}

}
